package core;

import menu.Menu;
public class ClientCore {
    int flag=1;
    public void start(){
        flag=2;
        show();
    }
    /*
    负责人:
    功能:
        1.输出调用该函数需要输出的界面，调用MenuTotal类中的showMenu方法
        2.调用工具类，接受用户的输入
        3.定义一个Menu对象，根据用户的输入数字，将对象赋值为menus数组之中的值
        4.使用switch语句，根据Menu对象中的action属性，选择需要调用的action包之中的相应类的函数
        ，并且调用该操作之后,再次调用show函数，进入下一个界面。
    参数:menus
        Menu类 类型的数组，表示将要输出的初始界面类型
    返回值:无
    */
    private void show(){
        while(true){
            switch(flag){
            }
        }
    }
}
/*
架构需要弄：
    客户端和服务端，所有的类，类的属性，类的函数，以及函数的功能等

    清北外卖
    数据的完整设计讨论一下
        基类：账户，密码，昵称，身份，联系方式
            商家：店铺类（名称，位置，菜品类（类别，价格，名称，数量），商家类，//证件，//营业额，//评价）
            顾客：购物车类（菜品类集合）
            //骑手
            菜单类（序号，名称，行为，子菜单数组，父菜单）
            所有菜单类（所有界面的菜单类类型的数组）

    用户都有什么行为讨论一下
        基类：注册，登录，get，set获取修改用户的账号，密码，昵称，联系方式
            商家：
                get，set函数获取修改店铺信息，//冻结顾客账号
            店铺：
                店铺：增删改查店铺
                菜品：增删改查菜品
                set，get函数获取位置、名称、商家信息
            顾客：
                get，set函数获取顾客账号，密码，昵称，联系方式，查看购物车
            购物车：
                添加、删除菜品
            退出函数：


    先把所有的类，类的属性，类的函数搞完
    之后在开会讨论分配一下函数的功能

    搞完了放在Git上还是发给我？
 */














